single stranded binding protein - Francés Inglés Diccionario